any dense liquid with a consistency similar to atol - Spanish English Dictionary